package com.huirui.server.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.huirui.server.pojo.dto.NewcomerAreaProductDto;
import com.huirui.server.pojo.entity.NewcomerAreaProduct;
import com.huirui.server.pojo.result.PageResult;
import com.huirui.server.pojo.vo.NewcomerAreaProductVo;

import java.util.List;

/**
* @author yujun
* @description 针对表【t_newcomer_area_product】的数据库操作Service
* @createDate 2025-11-06 17:21:19
*/
public interface NewcomerAreaProductService extends IService<NewcomerAreaProduct> {

    void addProduct(NewcomerAreaProductDto newcomerAreaProductDto);

    PageResult<NewcomerAreaProductVo> listNewcomerProduct(String keyword, Long page, Long pageSize);

    void updateProduct(NewcomerAreaProductDto newcomerAreaProductDto);

    void deleteProduct(Long productId);

    List<NewcomerAreaProductVo> listProduct(Long page, Long pageSize);

}
